a2(x, y) -> b2(x, b2(0, c1(y)))
c1(b2(y, c1(x))) -> c1(c1(b2(a2(0, 0), y)))
b2(y, 0) -> y
↳ QTRS
↳ DependencyPairsProof
a2(x, y) -> b2(x, b2(0, c1(y)))
c1(b2(y, c1(x))) -> c1(c1(b2(a2(0, 0), y)))
b2(y, 0) -> y
C1(b2(y, c1(x))) -> C1(b2(a2(0, 0), y))
A2(x, y) -> B2(0, c1(y))
C1(b2(y, c1(x))) -> C1(c1(b2(a2(0, 0), y)))
C1(b2(y, c1(x))) -> A2(0, 0)
C1(b2(y, c1(x))) -> B2(a2(0, 0), y)
A2(x, y) -> C1(y)
A2(x, y) -> B2(x, b2(0, c1(y)))
a2(x, y) -> b2(x, b2(0, c1(y)))
c1(b2(y, c1(x))) -> c1(c1(b2(a2(0, 0), y)))
b2(y, 0) -> y
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
C1(b2(y, c1(x))) -> C1(b2(a2(0, 0), y))
A2(x, y) -> B2(0, c1(y))
C1(b2(y, c1(x))) -> C1(c1(b2(a2(0, 0), y)))
C1(b2(y, c1(x))) -> A2(0, 0)
C1(b2(y, c1(x))) -> B2(a2(0, 0), y)
A2(x, y) -> C1(y)
A2(x, y) -> B2(x, b2(0, c1(y)))
a2(x, y) -> b2(x, b2(0, c1(y)))
c1(b2(y, c1(x))) -> c1(c1(b2(a2(0, 0), y)))
b2(y, 0) -> y
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ QDPOrderProof
C1(b2(y, c1(x))) -> C1(b2(a2(0, 0), y))
C1(b2(y, c1(x))) -> C1(c1(b2(a2(0, 0), y)))
C1(b2(y, c1(x))) -> A2(0, 0)
A2(x, y) -> C1(y)
a2(x, y) -> b2(x, b2(0, c1(y)))
c1(b2(y, c1(x))) -> c1(c1(b2(a2(0, 0), y)))
b2(y, 0) -> y
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
C1(b2(y, c1(x))) -> A2(0, 0)
A2(x, y) -> C1(y)
Used ordering: Polynomial interpretation [21]:
C1(b2(y, c1(x))) -> C1(b2(a2(0, 0), y))
C1(b2(y, c1(x))) -> C1(c1(b2(a2(0, 0), y)))
POL(0) = 0
POL(A2(x1, x2)) = 2 + x2
POL(C1(x1)) = 1 + x1
POL(a2(x1, x2)) = 2 + 2·x1 + x2
POL(b2(x1, x2)) = x1 + x2
POL(c1(x1)) = 2
b2(y, 0) -> y
a2(x, y) -> b2(x, b2(0, c1(y)))
c1(b2(y, c1(x))) -> c1(c1(b2(a2(0, 0), y)))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ QDPOrderProof
↳ QDP
C1(b2(y, c1(x))) -> C1(b2(a2(0, 0), y))
C1(b2(y, c1(x))) -> C1(c1(b2(a2(0, 0), y)))
a2(x, y) -> b2(x, b2(0, c1(y)))
c1(b2(y, c1(x))) -> c1(c1(b2(a2(0, 0), y)))
b2(y, 0) -> y